Properties and Applications of Diamond Cubes

نویسنده

  • Hazel Webb
چکیده

Queries that constrain multiple dimensions simultaneously are difficult to express, in both Structured Query Language (SQL) and multidimensional languages. Moreover, they can be inefficient. We introduce the diamond cube operator to facilitate the expression and computation of one such important class of multidimensional query, and we define the resulting cube to be a diamond. The diamond cube operator identifies an important cube such that all remaining attributes are strongly related. For example, suppose a company wants to close shops and terminate product lines, whilst meeting some profitability constraints simultaneously over both products and shops. The diamond operator would identify the maximal set of products and shops that satisfy those constraints. We determine the complexity of computing diamonds and investigate how pre-computed materialised views can speed execution. Views are defined by the parameter k associated with each dimension in every data cube. We prove that there is only one k1, k2, . . . , kddiamond for a given cube. By varying the ki’s we get a collection of diamonds for a cube and these diamonds form a lattice. We also determine the complexity of discovering the most-constrained diamond that has a non-empty solution. By executing binary search over theoretically-derived bounds, we compute such a diamond efficiently. Diamonds are defined over data cubes where the measures all have the same sign. We prove that the more general case—computing a diamond where measures include both positive and negative values—is NP-hard. Finding dense subcubes in large data is a difficult problem. We investigate the role that diamonds play in the solution of three NP-hard problems that seek dense subcubes: Largest

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

خواص متریک و ترکیبیاتی مکعب‌های فیبوناتچی و لوکاس

An n-dimensional hypercube, Q_n, is a graph in which vertices are binary strings of length n where two vertices are adjacent if they differ in exactly one coordinate. Hypercubes and their subgraphs have a lot of applications in different fields of science, specially in computer science. This is the reason why they have been investigated by many authors during the years. Some of their subgraphs ...

متن کامل

Determination of Dose-Equivalent Response of A Typical Diamond Microdosimeter in Space Radiation Fields

Introduction: Microdosimeters are helpful for dose equivalent measurement in unknown radiation fields. The favorable physical and mechanical properties of the detector-grade chemical vapor deposition diamond materials have made the diamond microdosimeters suitable candidate for radioprotection applications in space. The purpose of this work is the investigation of the dose equivalent response o...

متن کامل

Application of harmony search algorithm to evaluate performance of diamond wire saw

Evaluation and prediction of performance of diamond wire saw is one of the most important factors involved in planning the dimension stone quarries. The wear rate of diamond wire saw can be investigated as a major criterion to evaluate its performance. The wear rate of diamond wire saw depends upon non-controlled parameters related to rock characteristics and controlled parameters related to ch...

متن کامل

Effect of Cyclotrimethylenetrinitramine on the WetSynthesis of Ultra-nanocrystalline Diamond

The Ultra-nanocrystalline diamond (UNCD) was synthesized by the detonation of a high explosive mixture in water confinement. The presence of a diamond phase was revealed by X-ray diffraction (XRD) and transmission electron microscopy (TEM). X-ray line broadening (XRLB) was used to evaluate the peak profiles of diamond nanoparticles and their corresponding average crystallite sizes. The micro st...

متن کامل

An Investigation on Stability, Electrical and Thermal Characteristics of Transformer Insulting Oil Nanofluids

Transformer insulating oil nanofluid is made to improve dielectric and thermal properties of the oil by employing nanoparticles with proper properties. In the current work, nanofluids based on transformer mineral oil were prepared by three procedures using diamond nanoparticles with high thermal conductivity, as well as high dielectric properties. It was tried to consider the impacts of surfact...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007